.container {
    width: 750rpx;
    background-repeat: no-repeat;
    overflow: scroll;

    .cBox {
        padding: 150rpx 80rpx 0 80rpx;
    }

    .bgImg {
        position: absolute;
        top: 0;
        left: 0;
        width: 750rpx;
        height: 100vh;
        // height: 100%;
        z-index: -1;
    }

    .head {
		margin: auto;
        display: flex;
        flex-direction: column;
		justify-content: center;
		align-items: center;
		width: 180rpx;
		height: 180rpx;
		border-radius: 50%;
		// border: 1rpx solid red;
		overflow: hidden;
		
		.Hheadlogo {
			width: 200rpx;
			height: 200rpx;
			transform: scale(1.1);
			// border: 1rpx solid red;
		}

    }

    .formbox {
        margin-top: 50rpx;

        .inputs {
            height: 80rpx;
        }
    }

    .isNoAccount {
        padding: 15rpx 0;
		display: flex;
		justify-content: space-between;

        .isNoAccount_zc {
            font-size: 25rpx;
            color: #706f6f;
        }
    }

    .btns {
        margin-top: 50rpx;
        // border: 1rpx solid #ccc;

        .btn_item {
            padding: 20rpx 0;
            height: 100px;
        }

        .custom-style {
            color: #ff0000;
            width: 400rpx;
        }
    }
}


.codeMa {
    flex: 1;
    display: flex;
    align-items: flex-end;
    // border: 1rpx solid red;

    .inputs {
        flex: 1;

    }

    .codeMaBox {
        height: 70rpx;

        // width: 200rpx;
        .cMBImg {
            width: 200rpx;
			height: 70rpx;
        }
    }
}

// 同意协议
.isAgree {
    margin-top: 60rpx;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    .fui-align__center {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .fui-text {
        margin: 0 5rpx;
        font-size: 24rpx;
        font-family: PingFang SC;
        font-weight: 500;
        color: #999999;
    }

    .navigator {
        font-size: 24rpx;
        font-family: PingFang SC;
        font-weight: 500;
    }
}

::v-deep .u-form-item__body__right__message {
    margin-left: 0 !important;
}

// 复选框服用逻辑
::v-deep .u-checkbox {
    margin-bottom: 0 !important;
}